body{
background: #eeeeee url('img/bk.png') repeat-x;
}

#page{
width: 900px; 
margin: 0px auto; 
text-align: left; 
margin-top: 10px;
background-color:#fdfdfd;
}


#main{
float: right; 
width: 600px; 
padding-right: 20px;
height:auto;
min-height:700px;
background:url('img/guitarist_hollow.png') no-repeat 339px -25px;
}

#panel{
float: left; 
width: 250px;
}

#top {
background: transparent url('img/top.png') no-repeat; 
height: 18px; 
overflow: hidden
}

#topheader{
background: #fff url('img/middle.png') repeat-y; 
height: 127px;
}

#body{
background: #fdfdfd url('img/middleg.png') repeat-y;
}

#footer {text-align: left; background: #eee url('img/footer.png') no-repeat top left; height: 70px; padding-top: 25px}

#footer div{float: right}